/**
 * @version v1.0
 * @description:
 * @author: admin
 * @date: 2022/12/8 15:57
 * @copyright: 博为峰
 */
public class Demo07 {
    public static void main(String[] args) {
        //逻辑运算符 & | ^ ! && ||  连接两个boolean类型表达式

        /*
          &:(与)并且
          true & true = true
          true & false = false
          false & true = false
          false & false = false

         |:(或)
         true | true = true
         true | false = true
         false | true = true
         false | false = false

         ^:异或
         true ^ true = false
         true ^ false = true
         false ^ true = true
         false ^ false = false
         相同为false,不同为true

         !:非
         !true = false
         !false = true

         &&:短路与
         当左边表达式结果为false，右边表达式不运算

         ||:短路或
         当左边表达式结果为true，右边表达式不运算

        */
        int a = 6;
//        System.out.println(a < 5 && a++ > 9);
//        System.out.println("a = " + a);

        System.out.println(a > 5 || a++ > 9);
        System.out.println("a = " + a);
    }
}
